/**
 * Created by YS on 2018/4/11.
 */
var fs = require('fs')

// a：判断文件是否存在
// 第一个参数：言判断的文件路径
// 第二个参数：回调函数，在判断结束后处罚函数，函数中的形参是bool类型，有改文件为true，否则是flase
fs.exists('./01.txt',function (bol) {
    console.log('判断是否有demo.txt这个文件：' + bol)
})

// --------------------------------------------------------------------

// --------------------------------------------------------------------
// c：相对路径转为绝对路径
fs.realpath('./01.txt', function (err, path) {
    if (err){
        console.error(err)
    } else {
        console.log('相对路径转绝对路径：' + path)
    }
})

// --------------------------------------------------------------------
// d：修改文件名,原文件名、更改后的名字、回调函数
// fs.rename('./01.js', './01目录操作.js', function (err) {
//     if (err) {
//         console.log(err)
//     } else {
//         console.log('文件名修改成功')
//     }
// })